/**
 * @author Q
 * @create 2025-07-12-14:32
 */

/**
 * 8.自动化测试实战
 *
 */
public class Test {
    public static void main(String[] args) {
        /**
         * 1.自动化实施步骤
         *      1.编写web测试用例
         *      2.测试准备工作 + 自动化脚本开发
         *          1.common：Utils.java,创建驱动对象/屏幕截图/等待
         *          2.tests：
         *              RegisterPage.java：注册页面
         *              LoginPage.java：登录页面
         *              MainPage.java：主页面
         *                  注：测试未登录，需要清除cookie+重新访问网址，否则不会出现弹窗
         *                  注：测试登录，直接页面是否存在用户名称
         *              ChatBoxPage.java：聊天框页面
         *              FriendPage.java：好友页面
         *          3.image：屏幕截图
         *              文件夹
         *                  年月日命名的包
         *                      方法名+时间命名的png截图,获取(new Throwable().getStackTrace())[0].getMethodName()
         *      3.将自动化测试补充至测试报告
         *              1.项目背景
         *                  1.测试目标及测试计划概述
         *                  2.被测的系统、代码包、文档信息
         *                  3.产品需求、设计文档
         *              2.测试安排
         *                  模块 子模块 前端 开发  提测时间 测试 工时 排期 进度 备注
         *              3.测试分类
         *                  1.功能测试
         *                      测试用例
         *                      结果
         *                  2.自动化测试
         *                      覆盖模块
         *                      代码示例
         *                      测试数量
         *                      测试结果
         *                      测试问题是否修复
         *              4.遗留风险
         *                  ...
         *              5.测试结果评估
         *                  ...
         */
    }
}
